home *** CD-ROM | disk | FTP | other *** search
/ PC World Interactive 7 / PC World Interactive 7.iso / program / qbprog.EXE / MORS.TXT < prev    next >
Text File  |  1995-12-05  |  3KB  |  80 lines

  1.  ┌──────────────────────────────────────────────────────────────────────────┐
  2.  │┌────────────────────────────────────────────────────────────────────────┐│
  3.  ││                                                                        ││
  4.  ││                          Gwbasic programlar                            ││
  5.  ││                                                                        ││
  6.  │└────────────────────────────────────────────────────────────────────────┘│
  7.  │ PS 28 · Kasìm'95                                     Murat Necioºlu      │
  8.  └──────────────────────────────────────────────────────────────────────────┘
  9.  
  10.  
  11.  
  12.          Tüm programlar GWBASIC 3.11 ile basic dilini yeni öºrenmeye baƒlayan
  13.  programcìlara örnek vermek için hazìrlanmìƒtìr. Programlar olabildiºince
  14.  anlaƒìlìr yazìlmak ile birlikte bazì açìklamalar yapmak yararlì olacaktìr.
  15.  
  16.  
  17.  ┌────────┐
  18. ─┤MORS.BAS├───────────────────────────────────────────────────────────────────
  19.  └────────┘
  20.          Bu program istenilen mesajì yazìlì ve sesli olarak mors alfabesine
  21.  çeviriyor. Program içerisindeki ara verme döngüsü (300. satìr) 286 iƒlemcili
  22.  bilgisayar hìzìna göre belirlendiºi için daha hìzlì makinalarda döngü
  23.  sayìsìnìn arttìrìlmasì gerekebilir.
  24.          Program girilen kelimeleri karakterlere ayìrdìktan sonra M$
  25.  dizisindeki deºeri sesli ve yazìlì olarak ekrana basìyor. Mors alfabesini
  26.  Temel Bilimler kitabìndan alìnmìƒtìr.
  27.  
  28.  
  29.  ┌──────────┐
  30. ─┤DERECE.BAS├─────────────────────────────────────────────────────────────────
  31.  └──────────┘
  32.          ÿstenilen sìcaklìk girildikten sonra santigrad için C, fahrenhayt
  33.  için F yazarak iki sìcaklìk birimini birbirine çevirip ekrana yazìlìr.
  34.  Örneºin:   30 C= 86 F
  35.             86 F= 30 C
  36.  
  37.  
  38.  ┌────────┐
  39. ─┤HECE.BAS├───────────────────────────────────────────────────────────────────
  40.  └────────┘
  41.          Bu program kelimelerin ingilizce söyleniƒlerini ekrana yazar.
  42.  ÿngilizce öºrenen kimseler için yardìmcì olabilir. Harflerin okunuƒu
  43.  REDHOUSE ÿngilizce Türkçe sözlükten alìnmìƒtìr.
  44.  
  45.  
  46.  ┌──────────┐
  47. ─┤ÇARPAN.BAS├─────────────────────────────────────────────────────────────────
  48.  └──────────┘
  49.          Bu program girilen sayìyì asal çarpanlarìna ayìrìr. Çarpan sayìsì
  50.  onsekizden fazla ise çarpanlarì sadece üssel olarak yazar.
  51.  
  52.  
  53.  ┌───────────┐
  54. ─┤DENKLEM.BAS├────────────────────────────────────────────────────────────────
  55.  └───────────┘
  56.          2. derece denklemin katsayìlarì girildikten sonra köklerini hesaplar.
  57.  Denklemi ekrana yazdìktan sonra çözüm kümesini ekrana yazar.
  58.  
  59.  
  60.  ┌────────┐
  61. ─┤SAAT.BAS├───────────────────────────────────────────────────────────────────
  62.  └────────┘
  63.          Programìn çalìƒtìrìldìºì zamanì ekrana yazar.
  64.  
  65.  
  66.  ┌────────────┐
  67. ─┤ROMENDEN.BAS├───────────────────────────────────────────────────────────────
  68.  └────────────┘
  69.          Romen sayìlarìnì günlük yaƒamda kullandìºìmìz 10'luk sayì sistemine
  70.  çevirir. Romen rakkamlarìnì temsil eden harfler dìƒìnda bir karakter
  71.  girildiºinde program uyarìda bulunur ve durur. Romen rakkamlarì kurallarìna
  72.  uymayan giriƒlerde de aynì tepki verilir. Önemli bir diºer nokta da romen
  73.  rakkamlarì büyük harf ile girilmelidir.
  74.  
  75.  
  76.  ┌──────────┐
  77. ─┤ROMENE.BAS├─────────────────────────────────────────────────────────────────
  78.  └──────────┘
  79.          Günlük yaƒantìmìzda kullandìºìmìz 10'luk bir sayìyì romen rakkamì
  80.  ile ekrana getirir. Çevirilen en büyük sayì 3999'dur.